package _03_Integer;

/**
 * java1.5 开始的新特性
 * 
 * 自动装箱 把基本数据类型自动转换为包装类
 * 
 * 自动拆箱 把包装类自动转换为基本数据类型
 * 
 * @author lenovo
 * @Date 2020年7月15日
 * @Time 下午8:25:48
 */
public class Integer_05 {

	public static void main(String[] args) {
		// 1.5之前写法
		Integer i1 = new Integer(19);
		int i2 = i1.intValue();

		// 1.5开始
		Integer i3 = 123;// 自动装箱
		int i4 = i3;// 自动拆箱

		// 装箱,因为接受 Integer 传入 int
		m1(123);

		Double d = 123.2;

	}

	public static int m1(Integer i1) {
		return i1 - 2;// 拆箱
	}
}
